Complex Programmable Logic Device(CPLD)
CPLD steht für Complex Programmable Logic Device. Die Technologie eigenspezifischer ICs ist seit den 60er Jahren bekannt, als Harris Semiconductor einen Baustein herausbrachte, dessen wesentlicher Bestandteil eine programmierbare Diodenmatrix (Fuse Configurable Diode Matrix) war. 1978 kamen die ersten vollständig konfigurierbaren Logikbausteine namens Programmable Logic Array mitsamt Programmiersprache PALASM auf den Markt.
CPLDs bestehen im Wesentlichen aus folgenden Elementen: programmierbare AND/OR-Matrix, programmierbare Rückkopplung, Eingabeblock, Ausgabeblock.